programmed payments - English Synonyms Dictionary